self protection mechanism - Türkisch Englisch Wörterbuch